#ifndef __SERIALIZABLE_TEST_H__
#define __SERIALIZABLE_TEST_H__

#include "Map.h"

#include <string>
#include <cppunit/TestFixture.h>
#include <cppunit/TestSuite.h>
#include <cppunit/TestCaller.h>


class SerializableTest : public CppUnit::TestFixture
{
public:
	void setUp()
	{
		;
	}
	void tearDown()
	{
		;
	}

	void testMap();
	void testVakje();

 	static CppUnit::Test* suite()
  	{
    	CppUnit::TestSuite *suiteOfTests = new CppUnit::TestSuite( "SerializableTest" );

    	suiteOfTests->addTest( new CppUnit::TestCaller<SerializableTest>( 
                                   "testVakje", 
                                   &SerializableTest::testVakje ) );

    	suiteOfTests->addTest( new CppUnit::TestCaller<SerializableTest>( 
                                   "testMap", 
                                   &SerializableTest::testMap ) );
								   

    	return suiteOfTests;
  }

};

#endif
